Release 10.1A: OpenEdge Data Management:
DataServer for ORACLE


Updating a schema image

In this exercise, you update a schema image to reflect any changes you might have made to the data definitions for your ORACLE database.

The Update/Add Table Definitions utility allows you to:

To update a schema image:

  1. Choose DataServer ORACLE Utilities Update/Add Table Definitions. The utility will ask you to verify that you are connected with a User ID and Password combination that has sufficient privileges. If the current User ID is correct, click OK, otherwise enter a different User ID and Password combination.
  2. Once you are properly connected to ORACLE, the following dialog box appears:
  3. Preselect the ORACLE objects that the utility uses to update the schema image. By default, the wild card symbol (*) appears in the fill-in fields. The wild cards specify that the utility will use all objects in the ORACLE database, including system catalog information. You can change the criteria by typing new information in the fill-in fields.
  4. Note: If there are links to Distributed Databases in your ORACLE instance, a list of them will be displayed. Either highlight the proper link, or simply click OK.

  5. Choose OK. A dialog box lists the objects and table information that you preselected:
  6. Select the objects you want to update, then choose OK. Typically, you should not include system-owned objects.
  7. To select tables by matching a pattern, choose the Select Some button. The following dialog box appears:
  8. Type the pattern that you want to match, then choose OK. The application returns to the main window.

When you update a definition, the old definition is overwritten with the new one based on the current ORACLE object. It also preserves the Progress-specific table information. So, if you want to add a new column to a table in your ORACLE database and then update the definition, you do not have to re-enter all of the Progress-specific information for the previously existing columns (fields) in the definition.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095